home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / uhren & terminkalender / organizer / stickit2 / docs / stickit2.txt < prev    next >
Text File  |  1996-04-07  |  26KB  |  707 lines

  1. StickIt2, the Amiga sticky note reminder program.
  2.  
  3.    Copyright (C) 1993,1994 Andy Dean.
  4.  
  5.    Welcome to StickIt2, the Amiga sticky note reminder program!
  6.  
  7.    This document applies to version 2.00, written on 1st August 1994,
  8. Copyright (C) 1993,1994 Andy Dean.
  9.  
  10. Copying and distribution details
  11. ********************************
  12.  
  13.    Permission is granted to make and distribute verbatim copies of this
  14. manual provided the copyright notice and this permission notice are
  15. preserved on all copies.
  16.  
  17.    No guarantee of any kind is given that the programs described in
  18. this document are 100% reliable. You are using this material at your
  19. own risk. The author *can not* be made responsible for any damage which
  20. is caused by using this program.
  21.  
  22.    This package is freely distributable, but still copyright by Andy
  23. Dean. This means that you can copy it freely as long as you don't ask
  24. for a more than nominal copying fee.
  25.  
  26.    Permission is granted to include this package in Public-Domain
  27. collections, especially in the excellent Fred Fish Amiga Disk Library
  28. (including CD ROM versions of it). The distribution file may be
  29. uploaded to Bulletin Board Systems or FTP servers. If you want to
  30. distribute this program you must use the original distribution archive
  31. StickIt-2.00.lha.
  32.  
  33.    This program or the source code (or parts of it) may not be included
  34. or used in commercial programs unless by written permission from the
  35. author.
  36.  
  37. Requirements
  38. ************
  39.  
  40.    StickIt2 will run on any Amiga equipped with AmigaDos 2.04 and
  41. above. It requires no third-party libraries, and will work with the
  42. non-scalable diskfont library (version 36) although you won't get
  43. scalable fonts then :-).
  44.  
  45. What is StickIt?
  46. ****************
  47.  
  48.    StickIt2 is a replacement for the good ol' Post-It note. It allows
  49. you to stick notes on your screen which will be displayed every time
  50. you reboot; useful to remind you of things to do.
  51.  
  52.    StickIt2 was written with a job to do... to replace all the bits of
  53. paper I used to leave around to remind me to do something. I have tried
  54. to write a program to do that with the minimum of fuss and with a nice
  55. clean Workbench 2 interface. I have tried to make the program
  56. configurable enough for each user's needs, without over-doing it.
  57.  
  58.    I have tried to incorporate as many of the suggestions made by
  59. others in response to the earlier StickIt-1.03.
  60.  
  61. An example StickIt2 setup
  62. =========================
  63.  
  64.    I suggest that the truly organised StickIt2 user should drop the
  65. program into their `WBStartup' directory so that they can be reminded
  66. every time they re-boot their machine.
  67.  
  68.    To do this, simple drag the program's icon into the `WBStartup'
  69. directory of your boot partition. Run the program and it should warn
  70. you that there is no `StickIt2.notes' file (see Configuring to see how
  71. to change the default notefile). After clicking on `Ok', the
  72. commodities window should popup. To create a blank `StickIt2.notes'
  73. file, press `Right Amiga + S'.
  74.  
  75.    StickIt2 is now ready to use. You can add some notes immediately or
  76. you can close the commodities window, keeping the program in the
  77. background ready for use. To bring back the commodities window, press
  78. `Left Alt + Left Shift + S'.
  79.  
  80.    See Configuring, for more information on customising the program for
  81. your own use.
  82.  
  83. Program features
  84. ****************
  85.  
  86.    StickIt version 2.00 supports the following features:
  87.  
  88.    * StickIt2 can have up to 100 notes in use at any time.
  89.  
  90.    * StickIt2's notes can be in any colour.
  91.  
  92.    * StickIt2's notes can use any font in any colour, size and style.
  93.      Each note can have its own font.
  94.  
  95.    * StickIt2's notes are directly editable (like typing text into a
  96.      word processor).
  97.  
  98.    * StickIt2's notes are resizable using a discrete hidden resize
  99.      gadget.
  100.  
  101.    * StickIt2's notes can open on any public screen.
  102.  
  103.    * StickIt2 runs as a commodity.
  104.  
  105.    * StickIt2 uses the system clipboard.
  106.  
  107.    * StickIt2 can be run from either Workbench or the CLI with full
  108.      tooltype support in both cases.
  109.  
  110.    * StickIt2 has a font sensitive GadTools interface designed with the
  111.      excellent "The Designer". See Credits.
  112.  
  113.    * Documentation in plain ASCII and AmigaGuide formats.
  114.  
  115.    * StickIt version 2.00 is only 7k larger than StickIt-1.03.
  116.  
  117.    The limits imposed by the program are:
  118.  
  119.    * The note may only contain 4k of text (just over 4,000 characters).
  120.  
  121.    * The title bar may only contain 128 characters of text.
  122.  
  123. How to use the program
  124. **********************
  125.  
  126.    Starting the program is easy! To start StickIt2 from the Workbench,
  127. simply click on its icon. To start the program from the CLI, just type
  128. `StickIt2' in a shell window. The program doesn't auto-detach itself
  129. from the shell, to do this start it with `run StickIt2'.
  130.  
  131.    The default setup should open a couple of `welcome' notes and also
  132. pop up the commodities window.
  133.  
  134. Editing the notes
  135. *****************
  136.  
  137.    Unlike the last version of StickIt, the notes under StickIt2 are
  138. editable directly. To do this, just click on the text in the note and a
  139. carat(1) will appear at that position.
  140.  
  141.    Text entry will then be familiar to word-processor users. The cursor
  142. keys will move the carat around the text and the text around the carat
  143. can be deleted with either the DEL or BACKSPACE keys.
  144.  
  145.    If the user enters text such that it cannot all fit into the note,
  146. the cursor is positioned at the end of the text in the note, and the
  147. text will be entered as normal - only the user will not be able to see
  148. it.
  149.  
  150.    To remove the carat from the note, simply click off the note (i.e.
  151. on the Workbench backdrop) or press RETURN.
  152.  
  153. Resizing a note
  154. ===============
  155.  
  156.    StickIt2 allows the user to resize the notes to allow more or less
  157. text to be entered than is possible in the default size note. As a
  158. standard resize gadget would be unsightly and spoil the appearance of
  159. the note, a hidden resize gadget is used in StickIt2. This resize
  160. gadget works in exactly the same way as the standard gadget and is
  161. located in the same place (bottom right) in the window. See the diagram
  162. `Resize.ilbm', located in the `Docs' directory, if you are unsure.
  163.  
  164. Hiding a note
  165. =============
  166.  
  167.    To hide a note from view, click on the close gadget. This doesn't
  168. actually delete the note, simply hides it from view. To re-open the
  169. note, use the commodities window (see Commodities window).
  170.  
  171. Note menu options
  172. =================
  173.  
  174.    Each note has a menu of commands available to it by pressing the
  175. right mouse button. There are two sub-menus - `Project' and 'Edit'.
  176.  
  177. Project sub-menu
  178. ================
  179.  
  180. `Save', keyboard shortcut: `Amiga-S'
  181. ------------------------------------
  182.  
  183.    This saves all the current notes' information to the notefile. See
  184. Configuring, for information on how to rename this file.
  185.  
  186.    The notes' position, size, font, colours etc... are saved in the
  187. file. The only thing that isn't saved in the file is the information
  188. about whether the note is currently hidden. This means that when the
  189. user re-opens the file, all notes are shown.
  190.  
  191. `Commodities Panel', keyboard shortcut: `Amiga-P'
  192. -------------------------------------------------
  193.  
  194.    This calls up the main commodities window where the notes properties
  195. can be changed (see Commodities window).
  196.  
  197. Edit sub-menu
  198. =============
  199.  
  200.    StickIt2 supports the Amiga's clipboard with the use of standard
  201. cut, copy and paste commands.
  202.  
  203. `Copy', keyboard shortcut: `Amiga-C'
  204. ------------------------------------
  205.  
  206.    `Copy' is used to copy all of the current note's text into the
  207. system clipboard buffer. The text in the note remains unchanged.
  208.  
  209. `Cut' keyboard shortcut: `Amiga-X'
  210. ----------------------------------
  211.  
  212.    `Cut' also copies all the current note's text into the system
  213. clipboard, but then deletes the text in the note.
  214.  
  215. `Paste', keyboard shortcut: `Amiga-V'
  216. -------------------------------------
  217.  
  218.    `Paste' copies the contents of the clipboard into the note. The
  219. pasted information can be altered slightly in order for it to be
  220. editable in the note. All RETURN and TAB characters are converted into
  221. SPACE characters, to keep the text editable within the note. It is
  222. important to remember this because if the text is then copied back into
  223. the clipboard, these RETURN and TAB characters will have been changed
  224. into SPACE characters.
  225.  
  226. `Delete', keyboard shortcut: `Amiga-B'
  227. --------------------------------------
  228.  
  229.    `Delete' simply deletes the current note's text. The clipboard is
  230. not used in this operation.
  231.  
  232.    ---------- Footnotes ----------
  233.  
  234.    (1)  A `carat' is just another name for a `cursor'
  235.  
  236. The commodities window
  237. **********************
  238.  
  239.    The commodities window is called up by either:
  240.  
  241.   1. Pressing the keyboard shortcut, by default this is Left Alt + Left
  242.      Shift + S.
  243.  
  244.   2. Selecting `Commodities panel' from the note menus.
  245.  
  246.   3. Using Commodore's `Commodities Exchange' program and pressing the
  247.      `Show' gadget.
  248.  
  249.  
  250.    The purpose of the commodities window is to alter the notes'
  251. properties (font, colour etc...). Any of the gadgets functions in the
  252. commodities window can be selected by pressing the keyboard shortcut
  253. key, indicated with the underlined letter.
  254.  
  255.    The commodities window is opened on the default public screen. This
  256. is not the same as the `PUBSCREEN' tooltype. The default public screen
  257. is usually Workbench, but it can be changed by one of the many freely
  258. distributable public screen utilities.
  259.  
  260. The commodities window gadgets
  261. ==============================
  262.  
  263. The notes list
  264. --------------
  265.  
  266.    On the left of the commodities window is a list of all the current
  267. notes in memory, listed in reverse order of opening. This means that
  268. the notes at the top of the list are opened last, and therefore can
  269. overlap notes lower down the list.
  270.  
  271.    To open a hidden note or force a note to the front, double-click on
  272. its entry in the notes list.
  273.  
  274.    To select a note in the notes list, either click on the entry in the
  275. list or click on the note itself. Once a note is selected, it can be
  276. moved up or down by using the `Up' and `Down' buttons below the list.
  277. This is useful if you want to force a note to open on-top of another or
  278. behind all the others.
  279.  
  280.    A selected note can also be deleted permanently by clicking on the
  281. `Del' button.
  282.  
  283.    Creating a new note is done with the `New' button; the new note
  284. inherits the default properties chosen by the tooltypes and is placed
  285. at the top of the list.
  286.  
  287. The title bar text
  288. ------------------
  289.  
  290.    To change the text to be shown in the title bar of the note, the
  291. user can type into the `Title bar' text gadget.
  292.  
  293. Note colours
  294. ------------
  295.  
  296.    The user can select the note background colour and text colour with
  297. the `Note colours' gadgets. The cycle gadget chooses either the
  298. background colour or text colour, and the palette gadget shows the
  299. current colour. To change either of the colours, simply click on the
  300. colour in the palette gadget.
  301.  
  302. Note font
  303. ---------
  304.  
  305.    The current note's font and size is shown next to the `Font...'
  306. button. To change it, select the `Font...' button and a standard font
  307. requester will appear. After selecting the font for the note, the
  308. choice will be shown next to the `Font...' button and the note will be
  309. redrawn with the new font.
  310.  
  311. Public screen
  312. -------------
  313.  
  314.    By default, all notes open on the screen specified by the
  315. `PUBSCREEN' tooltype (usually Workbench). To force the note to open on
  316. another public screen, type the screen's name in this text gadget. The
  317. public screen name is case sensitive, so the public screen name `TERM'
  318. is not the same as `Term' for example.
  319.  
  320. Commodities window menu options
  321. ===============================
  322.  
  323.    The commodities window has a menu of commands available to it by
  324. pressing the right mouse button. There are two sub-menus - `Project'
  325. and 'Notes'.
  326.  
  327. Project sub-menu
  328. ================
  329.  
  330. `Save', keyboard shortcut: `Amiga-S'
  331. ------------------------------------
  332.  
  333.    This saves all the current notes' information to the notefile. See
  334. Configuring, for information on how to change rename this file.
  335.  
  336.    The notes' position, size, font, colours etc... are saved in the
  337. file. The only thing that isn't saved in the file is the information
  338. about whether the note is currently hidden. This means that when the
  339. user re-opens the file, all notes are shown.
  340.  
  341. `About', keyboard shortcut: `Amiga-?'
  342. -------------------------------------
  343.  
  344.    Brings up information about the program, including the current
  345. keyboard shortcut to bring up the commodities window.
  346.  
  347. `Hide', keyboard shortcut: `Amiga-H'
  348. ------------------------------------
  349.  
  350.    This will close the commodities window. If the user has changed any
  351. data they will be warned before the window closes, unless the tooltype
  352. `HIDEWARN=NO'.
  353.  
  354. `Quit', keyboard shortcut: `Amiga-Q'
  355. ------------------------------------
  356.  
  357.    Quits the program, removing it entirely from memory. The user will
  358. be warned if they need to save any data before the program quits.
  359.  
  360. Notes sub-menu
  361. ==============
  362.  
  363. `New note', keyboard shortcut: `Amiga-N'
  364. ----------------------------------------
  365.  
  366.    This is the same as clicking on the `New' button; the new note
  367. inherits the default properties chosen by the tooltypes and is placed
  368. at the top of the list.
  369.  
  370. `Delete note', keyboard shortcut: `Amiga-D'
  371. -------------------------------------------
  372.  
  373.    This is the same as clicking on the `Del' button - the selected note
  374. is deleted permanently.
  375.  
  376. `Redraw notes', keyboard shortcut: `Amiga-R'
  377. --------------------------------------------
  378.  
  379.    If the user changes the order of the notes in the listview, they can
  380. see the effects by forcing StickIt2 to reopen all the notes as if it
  381. had just started up. This is useful if you intend to overlap notes on
  382. the screen.
  383.  
  384. Configuring StickIt2 with the tooltypes
  385. ***************************************
  386.  
  387.    StickIt2 uses the Amiga tooltypes to configure the program. If
  388. StickIt2 is run from the Workbench it will read the tooltypes from the
  389. icon; if it is run from the CLI the tooltypes can be passed as
  390. arguments to the program. Upon startup, the program will read the
  391. tooltypes and this will determine how the program is to be set up.
  392.  
  393. Editing the icon's tooltypes
  394. ============================
  395.  
  396.    To edit the tooltypes in the StickIt2 icon, click on the icon and
  397. select `Information' from the `Icons' sub-menu on Workbench. A window
  398. should pop up with a list showing the current tooltypes.
  399.  
  400.    IMPORTANT: Any tooltype in brackets, `(' and `)', is commented out
  401. and ignored by the program. For example
  402.  
  403.      NOTEFILE=Work:StickIt2/StickIt2.notes
  404.  
  405.    would set the current notefile to `Work:StickIt2/StickIt2.notes',
  406. whereas
  407.  
  408.      (NOTEFILE=Work:StickIt2/StickIt2.notes)
  409.  
  410.    would be ignored and the default notefile would be used.
  411.  
  412.    The original distribution should have all the tooltypes commented
  413. out (except `DONOTWAIT', which is required by Workbench and not used by
  414. StickIt2 directly).
  415.  
  416.    To save the edited tooltypes, click on `Save' in the information
  417. window. The new tooltypes will come into effect next time StickIt2 is
  418. run.
  419.  
  420. CLI tooltype arguments
  421. ======================
  422.  
  423.    As was mentioned previously (see Usage) StickIt2 can also be started
  424. from the CLI or Shell. To send tooltypes to the program, you place them
  425. after the program name, for example
  426.  
  427.      StickIt2 "NOTEFILE=Work:StickIt2/StickIt2.notes" "CX_POPUP=NO"
  428.  
  429. The tooltypes
  430. =============
  431.  
  432. `NOTEFILE', default: `NOTEFILE=StickIt2.notes'
  433. ----------------------------------------------
  434.  
  435.    This is the name of the file that will contain all the note
  436. information. The default notefile is located in the same directory as
  437. the program, but the user may want to change this to `s:StickIt2.notes'
  438. for example.
  439.  
  440.    Unlike previous versions of StickIt, StickIt2 doesn't *need* a
  441. notefile to exist for it to work. If the user selects a notefile that
  442. doesn't exist, the program will give a warning upon startup but
  443. continue. When the user next selects `Save', this new notefile is
  444. written.
  445.  
  446.    The notefiles of previous versions of StickIt are not compatible
  447. with StickIt2.
  448.  
  449. `NOTEHEIGHT', default: `NOTEHEIGHT=55'
  450. --------------------------------------
  451.  
  452.    The height in pixels of the new notes when they are created.
  453.  
  454. `NOTEWIDTH', default: `NOTEWIDTH=100'
  455. -------------------------------------
  456.  
  457.    The width in pixels of the new notes when they are created.
  458.  
  459. `BACKCOLOUR', default: `BACKCOLOUR=2'
  460. -------------------------------------
  461.  
  462.    The colour of the background of the note. The default colour under
  463. the default Workbench setup is white, but if you are using more than a
  464. 4 colour Workbench, you are free to choose any number in your palette
  465. (I use an 8 colour Workbench and colour 7 is yellow. Therefore, I set
  466. `BACKCOLOUR=7').
  467.  
  468.    It should be noted (no pun intended!) that the colours are numbered
  469. from 0 upwards. Therefore, a 4 colour Workbench has colours 0,1,2 and 3.
  470.  
  471.    StickIt2 now also accepts both the English and American spellings of
  472. the word `colour'; i.e. the tooltypes `BACKCOLOUR' and `BACKCOLOR' are
  473. identical.
  474.  
  475. `TEXTCOLOUR', default: `TEXTCOLOUR=1'
  476. -------------------------------------
  477.  
  478.    The colour of the text in the note. The default colour under the
  479. default Workbench setup is black, all the information about colour in
  480. the `BACKCOLOUR' sub-section is applicable here.
  481.  
  482. `NOTEFONT', no default
  483. ----------------------
  484.  
  485.    The default font to be used in the notes. There is no default given,
  486. so notes are given the default system font which is topaz 8. I suggest
  487. the use of `Janod' font given away with Commodore's AmigaGuide
  488. distribution. `Janod' is a very small but readable font, allowing you
  489. to cram lots of info into a small note. I therefore set
  490. `NOTEFONT=Janod.font' in my tooltypes.
  491.  
  492.    It is important to append a `.font' onto the end of the fontname,
  493. otherwise the Amiga won't open the font.
  494.  
  495. `FONTSIZE', default: `FONTSIZE=8'
  496. ---------------------------------
  497.  
  498.    The default font size in points.
  499.  
  500. `PUBSCREEN', default: `PUBSCREEN=Workbench'
  501. -------------------------------------------
  502.  
  503.    This is the default public screen onto which the notes should open.
  504. The default screen is Workbench, but the user could open all the notes
  505. on a different public screen if they wish.
  506.  
  507.    If the chosen public screen is not currently open, the notes are
  508. opened on the default system public screen (usually Workbench). The
  509. public screen name is also case sensitive, so `PUBSCREEN=TERM' is not
  510. the same as `PUBSCREEN=Term' for example.
  511.  
  512. `CLIPUNIT', default: `CLIPUNIT=0'
  513. ---------------------------------
  514.  
  515.    This is the default clipboard unit that the program uses for all its
  516. cuts, copys and pastes. Most programs use clipunit 0, so it is unlikely
  517. that you would ever wish to change this.
  518.  
  519. `DELAY', default: `DELAY=0'
  520. ---------------------------
  521.  
  522.    In order to stop disk thrashing (several programs all trying to
  523. access a disk at the same time) StickIt2 can be told to wait a short
  524. while after loading before it loads in its notefile. If StickIt2 is
  525. placed in the WBStartup on your hard disk, setting `DELAY=5' will
  526. produce a delay of 5 seconds which is probably adequate. If StickIt2 is
  527. started from a floppy, a larger delay value may be needed.
  528.  
  529. `EMPTYQUIT', default: `EMPTYQUIT=NO'
  530. ------------------------------------
  531.  
  532.    If StickIt2 finds that there are no notes in the notefile upon
  533. startup, setting `EMPTYQUIT=YES' will make the program quit and free up
  534. its memory. The default setting keeps the program resident allowing it
  535. to be called up by pressing its hotkey (see later) or using Commodore's
  536. `Commodities Exchange' program.
  537.  
  538. `HIDEWARN', default: `HIDEWARN=YES'
  539. -----------------------------------
  540.  
  541.    By default, StickIt2 will warn you if you've changed any data and
  542. you try and close the commodities window. For those who wish to live
  543. dangerously, set `HIDEWARN=NO'.
  544.  
  545.    StickIt2 will always remind you that you've changed data if you try
  546. and quit the program.
  547.  
  548. `CX_PRIORITY', default: `CX_PRIORITY=0'
  549. ---------------------------------------
  550.  
  551.    As StickIt2 runs as a commodity, it supports the 3 standard
  552. commodity tooltypes. `CX_PRIORITY' lets you set the program's priority
  553. compared to other running commodities. Most users will find it
  554. unnecessary to change this.
  555.  
  556. `CX_POPUP', default: `CX_POPUP=YES'
  557. -----------------------------------
  558.  
  559.    When StickIt2 starts, it will by default show the commodities
  560. window. To turn this off, set `CX_POPUP=NO'.
  561.  
  562. `CX_POPKEY', default: `CX_POPKEY=lalt lshift s'
  563. -----------------------------------------------
  564.  
  565.    The keyboard shortcut to call up the commodities window is set by
  566. `CX_POPKEY'. The default value lets you call up the commodities window
  567. by pressing Left Alt + Left Shift + S.
  568.  
  569. `DONOTWAIT'
  570. -----------
  571.  
  572.    This is used by Workbench if StickIt2 dropped into the WBStartup
  573. directory to run at boot-up. It simply allows the Amiga to continue
  574. with the startup even though StickIt2 doesn't return immediately.
  575.  
  576. Known Bugs
  577. **********
  578.  
  579.    StickIt version 2.00 has a few known bugs in the program. *None of
  580. these are remotely dangerous*, just annoying.
  581.  
  582.    * The carat can sometimes be drawn in the border of the note window.
  583.      This is because the carat is drawn 2 pixels to the right of the
  584.      actual carat position, and at the end of some lines this goes into
  585.      the border. Cure: Don't worry about it.
  586.  
  587.    * Very small (unreadable) fonts sometimes contain characters so
  588.      small that the carat doesn't move around properly. Cure: Use a
  589.      bigger font (what are you doing with 3 point text anyway?).
  590.  
  591.    * If you paste a lot of text into a note and the text spills out of
  592.      the note, the carat is not shown correctly positioned. This is
  593.      because after the paste, StickIt2 calculates the new position of
  594.      the carat and as this is out of the note, it doesn't try and move
  595.      it there. Cure: Resize the note and make it bigger.
  596.  
  597.    I'm not going to spend any time removing the annoying note text and
  598. carat bugs because the text entry routines will probably need recoding
  599. if I am to add "drag a box" type editing. The current routines are not
  600. as efficient as they could be.
  601.  
  602.    The following are annoying, but worth noting:
  603.  
  604.    * Whenever a simple requester is opened (an "Okay" / "Cancel" type),
  605.      the program effectively stops running until the requester is
  606.      satisfied. This means that the notes stop being refreshed if they
  607.      become "damaged". There is no way around this, unless I replace
  608.      the requesters with windows which is far too much hastle.
  609.  
  610.      Note refreshing continues as normal when the font requester is
  611.      open, as I make use of the ASL requester's callback hook function.
  612.  
  613.    * The commodities window always opens in the same place each time,
  614.      even the if the user moves it before closing it. I could edit the
  615.      `The Designer's code to stop this, but I don't really want to edit
  616.      computer generated code.
  617.  
  618. About the Author
  619. ****************
  620.  
  621.    My address is:
  622.  
  623.                                                               Andy Dean
  624.                                            Electronic Engineering Dept.
  625.                                               University College London
  626.                                                        Torrington Place
  627.                                                                  London
  628.                                                                WC1E 7JE
  629.                                                                 England
  630.  
  631.    I also have an Internet Email address:
  632.  
  633.                                               `adean@eleceng.ucl.ac.uk'
  634.  
  635.    StickIt 2.00 was written using:
  636.  
  637.    - `Dice' C compiler, version 2.07.56R (see Credits).
  638.  
  639.    - `The Designer', version 1.3 (see Credits).
  640.  
  641.    and has been tested on:
  642.  
  643.    - Amiga A4000/EC030 + 68882 FPU, Workbench 3.0, 4Mbyte FAST RAM,
  644.      2Mbyte CHIP RAM, 130Mbyte IDE hard drive
  645.  
  646.    - Amiga A500, Workbench 2.04, 2Mbyte FAST RAM, 1Mbyte CHIP RAM, A590
  647.      85Mbyte SCSI hard drive, Microbotics VXL*30 accelerator card (no
  648.      FAST RAM)
  649.  
  650.    - Amiga A1200, Workbench 3.0, 4Mbyte FAST RAM, 2Mbyte CHIP RAM,
  651.      85Mbyte IDE hard drive, Power Computing PC1204 (with 20MHz 68882
  652.      FPU)
  653.  
  654. Credits
  655. *******
  656.  
  657.    I'd like to thank:
  658.  
  659.    Matt Dillon for the excellent `Dice' C compiler.
  660.  
  661.    Ian O'Conner for the excellent `The Designer' window designer.
  662.  
  663.    All the documentation for StickIt2 was done using the freely
  664. distributable TeX and `makeinfo' distributions. Thanks to all involved,
  665. and those responsible for the conversions to the Amiga.
  666.  
  667.    Thanks go out to all the Amiga public domain / freeware / shareware
  668. authors for loads of excellent software.
  669.  
  670.    I'd also like to thank those who beta tested StickIt2.
  671.  
  672.    Thanks also to everyone who wrote to me about the original StickIt.
  673. I hope that StickIt2 incorporates most of your suggestions, and you
  674. feel it a worthy upgrade. Although I said in the original documentation
  675. that I had no intention of improving the program, the response from the
  676. users was so good it encouraged me to write StickIt2.
  677.  
  678.    If you find any bugs in StickIt2, write to me and send me as much
  679. info as possible about the bug (how to re-create it, any error messages
  680. the program may generate). Please include a detailed description of the
  681. system you are running StickIt2 on (version of Workbench, processor,
  682. memory, other commodities running etc...).
  683.  
  684.    As I have said before I have no intention to continue improving the
  685. program, as I have a PhD to be getting on with. However, there are a
  686. few additions that may be added in due time:
  687.  
  688.    * Optional, save an icon with the notefile.
  689.  
  690.    * Add preferences window, so that the user doesn't need to change
  691.      the tooltypes in the icon by hand.
  692.  
  693.    * "Drag a box" editing in the notes.
  694.  
  695.    * A "Pop note up at a certain time" facility.
  696.  
  697.    * Maybe an ARexx port.
  698.  
  699.    Finally, if you use and enjoy this software then send me a postcard
  700. to tell me how far StickIt2 has reached. Go on, it'll only take a few
  701. minutes...
  702.  
  703.                                                            Many thanks,
  704.  
  705.                                                               Andy Dean
  706.  
  707.